Agile User Stories Enriched with Usability

نویسندگان

  • Ana María Moreno
  • Agustín Yagüe
چکیده

Usability is a critical quality factor. Therefore, like traditional software teams, agile teams have to address usability to properly catch their users experience. There exists an interesting debate in the agile and usability communities about how to achieve this integration. Our aim is to contribute to this debate by discussing the incorporation of particular usability recommendations into user stories, one of the most popular artifacts for communicating agile requirements. In this paper, we explore the implications of usability for both the structure of and the process for defining user stories. We discuss what changes the incorporation of particular usability issues may introduce in a user story. Although our findings require more empirical validation, we think that they are a good starting point for further research on this line.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Integrating Software and Usability Engineering through Jointly-constructed, Event-based Stories

This position paper proposes that event-based stories appear to have the potential to provide a simple, but powerful technique for users and developers to communicate emotional and informational needs, redesign processes, and structure the user interface design within the agile development paradigm. Informal evaluation of the use of event-based stories in several development projects suggest th...

متن کامل

Focusing Extreme Programming on Usability

Agile methods such as extreme programming are becoming increasingly important for the rapid development of software applications. They proofed to be applicable and beneficial for a variety of domains. Nevertheless, due to the iterative nature of these approaches, software developers focus on functional aspects and tend to neglect nonfunctional characteristics, like usability. This paper address...

متن کامل

Agile Usability Engineering

In recent years, agile methods for software and web engineering have reached widespread acceptance in the community. In contrary to classic, heavy-weight software engineering processes like the V-model, agile methods (Ambler 2002) begin coding very early while having a shorter requirements engineering up-front as well as less documentation. Following the paradigm of Extreme Programming (Beck 19...

متن کامل

Analysing Security and Software Requirements using Multi-Layered Iterative Model

Nowadays, security is of great concern for any organization developing software systems for various requirements. Moreover, the same becomes more complicated during integration of security measures with agile software development methodology due to its lightweight informal nature. The requirements engineering is considered as one of the key element associated with any software development proce...

متن کامل

Using i * Models to Enrich User Stories

In agile methods the user stories are widely used to describe requirements. However, the user stories are an artifact too narrow to represent and detail the requirements. Issues like software context and dependencies between stories are also limited with the use of only this artifact. The lack of documentation in agile development environment is identified as one of the main challenges of the m...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012